Big Huge Thesaurus

bird cherry tree

noun